home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_78.txt < prev    next >
Text File  |  1993-04-16  |  11KB  |  183 lines

  1. # near model CODE resource
  2. # jump table entries: 10032-10033 (2 of them)
  3. export_1254:
  4. 00000000  4E56 FED0                link       A6, -0x0130
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000C  486E FEE0                pea.l      [A6 - 0x120]
  8. 00000010  4EAD 0BAA                jsr        [A5 + 0xBAA /* export_369 */]
  9. 00000014  2D7C 6E75 6C6C FEE8      move.l     [A6 - 0x118], 0x6E756C6C /* 'null' */
  10. 0000001C  7000                     moveq.l    D0, 0x00
  11. 0000001E  2D40 FEEC                move.l     [A6 - 0x114], D0
  12. 00000022  41EE FEE8                lea.l      A0, [A6 - 0x118]
  13. 00000026  486E FEF0                pea.l      [A6 - 0x110]
  14. 0000002A  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  15. 0000002E  2D7C 6E75 6C6C FEF8      move.l     [A6 - 0x108], 0x6E756C6C /* 'null' */
  16. 00000036  7000                     moveq.l    D0, 0x00
  17. 00000038  2D40 FEFC                move.l     [A6 - 0x104], D0
  18. 0000003C  41EE FEF8                lea.l      A0, [A6 - 0x108]
  19. 00000040  41EE FF00                lea.l      A0, [A6 - 0x100]
  20. 00000044  4210                     clr.b      [A0]
  21. 00000046  7001                     moveq.l    D0, 0x01
  22. 00000048  2F00                     move.l     -[A7], D0
  23. 0000004A  2F3C 6172 6563           move.l     -[A7], 0x61726563 /* 'arec' */
  24. 00000050  2F0C                     move.l     -[A7], A4
  25. 00000052  4EAD 08F2                jsr        [A5 + 0x8F2 /* export_282 */]
  26. 00000056  2054                     movea.l    A0, [A4]
  27. 00000058  2668 000C                movea.l    A3, [A0 + 0xC]
  28. 0000005C  4878 0BB8                push.l     0xBB8
  29. 00000060  2F0B                     move.l     -[A7], A3
  30. 00000062  2053                     movea.l    A0, [A3]
  31. 00000064  2050                     movea.l    A0, [A0]
  32. 00000066  2268 000C                movea.l    A1, [A0 + 0xC]
  33. 0000006A  4E91                     jsr        [A1]
  34. 0000006C  4A00                     tst.b      D0
  35. 0000006E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  36. 00000072  6700 009A                beq        +0x9C /* 0000010E */
  37. 00000076  2054                     movea.l    A0, [A4]
  38. 00000078  2668 000C                movea.l    A3, [A0 + 0xC]
  39. 0000007C  2F3C 7365 7464           move.l     -[A7], 0x73657464 /* 'setd' */
  40. 00000082  2F3C 636F 7265           move.l     -[A7], 0x636F7265 /* 'core' */
  41. 00000088  486E FEE0                pea.l      [A6 - 0x120]
  42. 0000008C  4EAD 1DA2                jsr        [A5 + 0x1DA2 /* export_944 */]
  43. 00000090  2F0B                     move.l     -[A7], A3
  44. 00000092  2F3C 706E 616D           move.l     -[A7], 0x706E616D /* 'pnam' */
  45. 00000098  486E FED0                pea.l      [A6 - 0x130]
  46. 0000009C  4EAD 1BCA                jsr        [A5 + 0x1BCA /* export_885 */]
  47. 000000A0  41EE FED0                lea.l      A0, [A6 - 0x130]
  48. 000000A4  43EE FED8                lea.l      A1, [A6 - 0x128]
  49. 000000A8  22D8                     move.l     [A1]+, [A0]+
  50. 000000AA  22D8                     move.l     [A1]+, [A0]+
  51. 000000AC  41EE FED8                lea.l      A0, [A6 - 0x128]
  52. 000000B0  43EE FEE8                lea.l      A1, [A6 - 0x118]
  53. 000000B4  22D8                     move.l     [A1]+, [A0]+
  54. 000000B6  22D8                     move.l     [A1]+, [A0]+
  55. 000000B8  41EE FEF0                lea.l      A0, [A6 - 0x110]
  56. 000000BC  2F20                     move.l     -[A7], -[A0]
  57. 000000BE  2F20                     move.l     -[A7], -[A0]
  58. 000000C0  2F3C 2D2D 2D2D           move.l     -[A7], 0x2D2D2D2D /* '----' */
  59. 000000C6  486E FEE0                pea.l      [A6 - 0x120]
  60. 000000CA  4EAD 107A                jsr        [A5 + 0x107A /* export_523 */]
  61. 000000CE  486E FEE8                pea.l      [A6 - 0x118]
  62. 000000D2  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  63. 000000D6  2054                     movea.l    A0, [A4]
  64. 000000D8  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  65. 000000DC  486E FEF8                pea.l      [A6 - 0x108]
  66. 000000E0  4EAD 12A2                jsr        [A5 + 0x12A2 /* export_592 */]
  67. 000000E4  41EE FF00                lea.l      A0, [A6 - 0x100]
  68. 000000E8  2F20                     move.l     -[A7], -[A0]
  69. 000000EA  2F20                     move.l     -[A7], -[A0]
  70. 000000EC  2F3C 6461 7461           move.l     -[A7], 0x64617461 /* 'data' */
  71. 000000F2  486E FEE0                pea.l      [A6 - 0x120]
  72. 000000F6  4EAD 107A                jsr        [A5 + 0x107A /* export_523 */]
  73. 000000FA  486E FEF8                pea.l      [A6 - 0x108]
  74. 000000FE  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  75. 00000102  486E FEE0                pea.l      [A6 - 0x120]
  76. 00000106  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  77. 0000010A  4FEF 004C                lea.l      A7, [A7 + 0x4C]
  78. label0000010E:
  79. 0000010E  486E FEE0                pea.l      [A6 - 0x120]
  80. 00000112  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  81. 00000116  486E FEE8                pea.l      [A6 - 0x118]
  82. 0000011A  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  83. 0000011E  486E FEF0                pea.l      [A6 - 0x110]
  84. 00000122  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  85. 00000126  486E FEF8                pea.l      [A6 - 0x108]
  86. 0000012A  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  87. 0000012E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  88. 00000132  4CEE 1800 FEC8           movem.l    A3,A4, [A6 - 0x138]
  89. 00000138  4E5E                     unlink     A6
  90. 0000013A  4E75                     rts
  91. export_1255:
  92. 0000013C  4E56 FFF4                link       A6, -0x000C
  93. 00000140  48E7 0118                movem.l    -[A7], D7,A3,A4
  94. 00000144  2E2E 0010                move.l     D7, [A6 + 0x10]
  95. 00000148  286E 000C                movea.l    A4, [A6 + 0xC]
  96. 0000014C  486E FFF8                pea.l      [A6 - 0x8]
  97. 00000150  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  98. 00000154  2007                     move.l     D0, D7
  99. 00000156  0480 6377 696E           subi.l     D0, 0x6377696E /* 'cwin' */
  100. 0000015C  584F                     addq.w     A7, 4
  101. 0000015E  671E                     beq        +0x20 /* 0000017E */
  102. 00000160  0480 0000 04F6           subi.l     D0, 0x4F6
  103. 00000166  6716                     beq        +0x18 /* 0000017E */
  104. 00000168  0480 0100 0000           subi.l     D0, 0x1000000
  105. 0000016E  670E                     beq        +0x10 /* 0000017E */
  106. 00000170  0480 0500 0000           subi.l     D0, 0x5000000
  107. 00000176  6700 0090                beq        +0x92 /* 00000208 */
  108. 0000017A  6000 00B4                bra        +0xB6 /* 00000230 */
  109. label0000017E:
  110. 0000017E  2F0C                     move.l     -[A7], A4
  111. 00000180  2054                     movea.l    A0, [A4]
  112. 00000182  2050                     movea.l    A0, [A0]
  113. 00000184  2268 008C                movea.l    A1, [A0 + 0x8C]
  114. 00000188  4E91                     jsr        [A1]
  115. 0000018A  2D40 FFF4                move.l     [A6 - 0xC], D0
  116. 0000018E  7000                     moveq.l    D0, 0x00
  117. 00000190  2640                     movea.l    A3, D0
  118. 00000192  0C87 6377 6E64           cmpi.l     D7, 0x63776E64 /* 'cwnd' */
  119. 00000198  584F                     addq.w     A7, 4
  120. 0000019A  6736                     beq        +0x38 /* 000001D2 */
  121. 0000019C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  122. 000001A0  4EAD 1C72                jsr        [A5 + 0x1C72 /* export_906 */]
  123. 000001A4  4A00                     tst.b      D0
  124. 000001A6  584F                     addq.w     A7, 4
  125. 000001A8  6728                     beq        +0x2A /* 000001D2 */
  126. 000001AA  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  127. 000001B0  7000                     moveq.l    D0, 0x00
  128. 000001B2  2F00                     move.l     -[A7], D0
  129. 000001B4  2F0C                     move.l     -[A7], A4
  130. 000001B6  2F3C 6377 696E           move.l     -[A7], 0x6377696E /* 'cwin' */
  131. 000001BC  4EAD 278A                jsr        [A5 + 0x278A /* export_1261 */]
  132. 000001C0  2640                     movea.l    A3, D0
  133. 000001C2  2F0B                     move.l     -[A7], A3
  134. 000001C4  486E FFF8                pea.l      [A6 - 0x8]
  135. 000001C8  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  136. 000001CC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  137. 000001D0  606E                     bra        +0x70 /* 00000240 */
  138. label000001D2:
  139. 000001D2  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  140. 000001D6  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  141. 000001DA  4A00                     tst.b      D0
  142. 000001DC  584F                     addq.w     A7, 4
  143. 000001DE  6760                     beq        +0x62 /* 00000240 */
  144. 000001E0  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  145. 000001E6  7000                     moveq.l    D0, 0x00
  146. 000001E8  2F00                     move.l     -[A7], D0
  147. 000001EA  2F0C                     move.l     -[A7], A4
  148. 000001EC  2F3C 6377 6E64           move.l     -[A7], 0x63776E64 /* 'cwnd' */
  149. 000001F2  4EAD 278A                jsr        [A5 + 0x278A /* export_1261 */]
  150. 000001F6  2640                     movea.l    A3, D0
  151. 000001F8  2F0B                     move.l     -[A7], A3
  152. 000001FA  486E FFF8                pea.l      [A6 - 0x8]
  153. 000001FE  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  154. 00000202  4FEF 0018                lea.l      A7, [A7 + 0x18]
  155. 00000206  6038                     bra        +0x3A /* 00000240 */
  156. label00000208:
  157. 00000208  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  158. 0000020E  7000                     moveq.l    D0, 0x00
  159. 00000210  2F00                     move.l     -[A7], D0
  160. 00000212  2F0C                     move.l     -[A7], A4
  161. 00000214  2F3C 6977 6E64           move.l     -[A7], 0x69776E64 /* 'iwnd' */
  162. 0000021A  4EAD 278A                jsr        [A5 + 0x278A /* export_1261 */]
  163. 0000021E  2640                     movea.l    A3, D0
  164. 00000220  2F0B                     move.l     -[A7], A3
  165. 00000222  486E FFF8                pea.l      [A6 - 0x8]
  166. 00000226  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  167. 0000022A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  168. 0000022E  6010                     bra        +0x12 /* 00000240 */
  169. label00000230:
  170. 00000230  2F07                     move.l     -[A7], D7
  171. 00000232  2F0C                     move.l     -[A7], A4
  172. 00000234  486E FFF8                pea.l      [A6 - 0x8]
  173. 00000238  4EAD 2782                jsr        [A5 + 0x2782 /* export_1260 */]
  174. 0000023C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  175. label00000240:
  176. 00000240  206E 0008                movea.l    A0, [A6 + 0x8]
  177. 00000244  43EE FFF8                lea.l      A1, [A6 - 0x8]
  178. 00000248  20D9                     move.l     [A0]+, [A1]+
  179. 0000024A  20D9                     move.l     [A0]+, [A1]+
  180. 0000024C  4CEE 1880 FFE8           movem.l    D7,A3,A4, [A6 - 0x18]
  181. 00000252  4E5E                     unlink     A6
  182. 00000254  4E75                     rts
  183.